home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / html / faqs / faq / pcnfs-faq / part1 next >
Encoding:
Text File  |  1995-07-25  |  39.1 KB  |  976 lines

  1. Subject: NFS & TCP/IP FAQ for PCs & Macs [part 01/06]
  2. Newsgroups: comp.protocols.nfs,comp.protocols.tcp-ip,comp.answers,news.answers,comp.sys.mac.comm
  3. From: rawn@lead.aichem.arizona.edu (Rawn Shah)
  4. Date: 1 Nov 1993 19:20:34 GMT
  5.  
  6. Archive-name: pcnfs-faq/part1
  7. Last-modified: 1993/10/28
  8. Version: 1.5
  9.  
  10.  
  11. Back again from the blue. Here's version 1.5. 
  12.  
  13. Disclaimer:
  14.     The material in this FAQ is not based on preferrence for any
  15. one product. All questions have been drawn from the archives of
  16. comp.protocols.nfs starting from the very beginning. To all distributers/ 
  17. software houses: If you feel that there is unfair representation of your
  18. product in this list please mail me at:
  19.     rawn@rtd.com    or
  20.     rawn@xray1.chem.arizona.edu
  21.  
  22. or call:
  23.     (602) 318-0696 [US]
  24.  
  25. I have to admit that there is one bias. All addresses or phone numbers which
  26. do not state which country they are in, are in the US. I've been pretty 
  27. oblivious about that.
  28.  
  29. NOTE: If you use this FAQ list and decide you like a product listed here
  30. enough to purchase it, please mention where you got this information to the
  31. product seller. Thank you.
  32.  
  33. Rawn Shah
  34. RTD Systems & Networking, Inc.
  35. Tucson, AZ
  36.  
  37. -------------------------------------------------------------------------------
  38.  
  39. *. This FAQ
  40.  
  41. *-1.   What topics does this FAQ cover?
  42. *-2.   Where can I get this FAQ?
  43. *-3.   Who helped write this FAQ?
  44. *-4.   Who maintains this FAQ?
  45. *-5.   Who maintains comp.protocols.nfs?
  46. *-6.   Where are the archives for comp.protocols.nfs?
  47. *-7.   Trademarks and Registered names.
  48. *-8.   What do the -, + and * before the questions mean?
  49. *-9.  *Whats up and coming in the next issue of the FAQ list?
  50.  
  51. The real FAQ:
  52.  
  53. A. Basics
  54.  
  55. A-1.   What is NFS?
  56. A-2.   What is (PC)NFS?
  57. A-3.   Where can I get (PC)NFS for my DOS system?
  58. A-4.   Where can I get (PC)NFS for my MS-Windows system?
  59. A-5.  +Where can I get (PC)NFS for my Macintosh system?
  60. A-6.   What is PC-NFS as opposed to (PC)NFS?
  61. A-7.   What is TCP/IP?
  62. A-8.   What is telnet? What is ftp?
  63. A-9.   What is a client? What is a server? Why do I need them?
  64. A-10.  Where can I get (PC)NFS cheap/free/PD?
  65. A-11.  What is SOS & SOSS? Where can I get it?
  66. A-12. +Are there any free NFS clients available for DOS?
  67. A-13.  What is SLIP?
  68. A-14.  What is PPP?
  69.  
  70. B. Setup
  71.  
  72. B-1.  *What are the different types of drivers available?
  73. B-2.  -What are "shim"s? What shims are available?
  74. B-3.   What are packet drivers? Where do I get them?
  75. B-4.   Can I use packet drivers with (PC)NFS?
  76. B-5.  +Can I run (PC)NFS over SLIP?
  77. B-6.   Can I run (PC)NFS at the same time as Netware?
  78. B-7.   Can I run (PC)NFS at the same time as CUTCP or NCSA Telnet?
  79. B-8.   Can (PC)NFS run with NDIS drivers?
  80. B-9.  +Can I use (PC)NFS to mount a diskless PC from a remote server?
  81. B-10.  Can (PC)NFS run over token ring?
  82. B-11.  Can I run PC-NFS with my 3C509 Etherlink III card?
  83. B-12.  Can I run PC-NFS slip at higher baud rates than 9600?
  84. B-13.  Can I access an MSCDEX CD-ROM with PC-NFS?
  85. B-14.  Can I run NDIS over Packet drivers?
  86. B-15. *How does ODI compare to NDIS?
  87.  
  88. C. Server 
  89.  
  90. C-1.   What is pcnfsd? What is pcnfsdv2?
  91. C-2.  +Where can I get pcnfsd for my server system?
  92. C-3.  -What is lockd?
  93. C-4.   How can I test NFS performance?
  94. C-5.   What is NHFSSTONES? Where can I get it?
  95. C-6.  -What will help my server increase performance?
  96. C-7.   How many nfsd's & biod's should I run on my server?
  97. C-8.   What is asynchronous I/O? How can I modify my NFS server system to use
  98.        asynchronous I/O?
  99. C-9.   What is a good NFS server?
  100. C-10.  What is LADDIS?
  101. C-11. -What is XRemote & LBX?
  102.  
  103. D. Applications
  104.  
  105. D-1.  +Where can I get mail with (PC)NFS?
  106. D-2.   Where can I get news with (PC)NFS?
  107. D-3.   Where can I get an FTP server?
  108. D-4.   Where can I get rwalld for (PC)NFS?   [May be removed, please read]
  109. D-5.   Where can I get a INT-14 redirector for (PC)NFS?
  110. D-6.   Where can I get YPPASSWD for PC-NFS?
  111. D-7.   Where can I get IBM 3270 terminal for (PC)NFS?
  112. D-8.   Where can I get an X-Windows server for (PC)NFS?
  113. D-9.  -Where can I get a calender/scheduling program for (PC)NFS? 
  114. D-10. +Where can I get a database that works with (PC)NFS?
  115. D-11.  Where can I get a WAIS client for (PC)NFS?
  116. D-12. +Where can I get an archie for (PC)NFS?
  117. D-13. +Where can I get a gopher client for (PC)NFS?
  118. D-14. +Where can I get a WWW (World Wide Web) client for (PC)NFS?
  119. D-15.  Where can I get X25 for (PC)NFS?
  120. D-16.  Where can I get NEWGRP.EXE for PC-NFS?
  121. D-17.  Where can I get AUTOCONF for PC-NFS?
  122. D-18.  Where can I get a backup utiliy for (PC)NFS?
  123. D-19.  Which (PC)NFS packages support DNS [named]?
  124. D-20.  Where can I get a traceroute program?
  125. D-21. +Where can I get an LPD program?
  126.  
  127. E. Problems & General Q&A
  128.  
  129. E-1.  -How can I load (PC)NFS into DOS high memory?
  130. E-2.   Can I use DNS instead of NIS with PC-NFS?
  131. E-3.   Why do some versions of (PC)NFS not follow symbolic links?
  132. E-4.   PC-NFS v4.0 has trouble with Cntl-S, Cntl-Q.
  133. E-5.   PC-NFS v4.0 has trouble with redrawing the window while in MS-Windows.
  134. E-6.  +PC-NFS v4.0 doesn't allow me to access the local printer when I have
  135.        network printers.
  136. E-7.   I cannot delete any file that PC-NFS makes with a ~ (tilde) in it.
  137. E-8.   PC-NFS says that it cannot open any more files even when the limit in 
  138.        autoexec.bat is set higher.
  139. E-9.   Can (PC)NFS mount file systems which are bigger than 2 GB?
  140. E-10.  What is NFS/TCP? Will it work with my NFS?
  141. E-11. +What is PKTD.SYS? Where can I get it?
  142. E-12.  How can I run Novell Netware (tm) 3.xx at the same time as (PC)NFS
  143.        using NDIS?
  144. E-13. -How many PC's can work with a single PC-NFS server?
  145. E-14.  Is it possible to modify the read & write buffer sizes in (PC)NFS?
  146. E-15.  How can I install Ethernet boards not supported by (PC)NFS?
  147. E-16. *In postscript files I sometimes get a ^D before the header from my
  148.        programs. How do I get rid of it?
  149.  
  150. F. Programming 
  151.  
  152. F-1. +Is there a toolkit for (PC)NFS programming? Whats the latest version
  153.       and where can I get it?
  154. F-2.  What is the Windows Sockets API (winsock)? Where can I get it?
  155. F-3.  What is the latest version of the NFS protocol?
  156. F-4.  What happened to version 3 of the NFS protocol?
  157. F-5.  What is the current RPC version? Where can I get it?
  158. F-6.  Where can I get the RPC definition for PCNFSD?
  159. F-7.  What are RFC's? What RFC's describe the NFS protocol? Where can I get
  160.       these RFC's? 
  161. F-8.  How can I tell if a file is NFS mounted from a server?
  162.  
  163. G.  Product Features Comparisons
  164.  
  165. G-1. +Driver support comparison chart of different products.
  166. G-2. +Protocol support comparison chart of different products.
  167. G-3. +MS-Windows applications and support chart of different products.
  168. G-4. +Utilities available with different products.
  169. G-5. +Telnet features of different products.
  170. G-6. +TCP/IP package compability with other network protocols.
  171. G-7.  Features of different X-windows products.
  172.  
  173. H.  Information Sources
  174.  
  175. H-1.  Chest - Council for Higher Education Software Transfer [UK]
  176. H-2.  X/Open
  177. H-3. +Books
  178. H-4.  Related Papers (published)
  179. H-5. +Popular FTP sites
  180. H-6.  Related FAQ's, USENET lists, mail lists.
  181. H-7. *Glossary.
  182.  
  183. W.  Third-Party Email Software
  184.  
  185. W-1.   CliqAccessories        Quadratron Systems
  186. W-2.   Higgins Group Prod sw    Enable Software
  187. W-3.   Linkage            Concentric Technologies
  188. W-4.   OpenMail            Hewlett-Packard
  189. W-5.   PathWay Messenger    The Wollongong Group.
  190. W-6.   PC-Eudora        Qualcomm Software.
  191. W-7.   SelectMail        SunSelect
  192.  
  193. X.  X-Windows Software
  194.  
  195. X-1.   eXceed              Hummingbird Software Ltd.
  196. X-2.   eXcursion          DEC
  197. X-3.   eXodus              White Pines Software.
  198. X-4.   Micro X-Lite           StarNet Communications Corporation.
  199. X-5.   MultiView/X          JSB Corporation
  200. X-6.   PC-Xware & PC-Xview      NCD, Inc.
  201. X-7.   PC X-server & PC Link      XLink
  202. X-8.   PC-Xsight         Locus Computing Corp.
  203. X-9.   PC DECWindows Motif      DEC
  204. X-10. -Reflection X        Walker, Richer & Quinn
  205. X-11.  X Appeal            Xtreme s.a.s.    
  206. X-12.  Xoftware          AGE Logic, Inc.
  207. X-13.  Xvision          VisionWare Soft, Inc
  208. X-14.  X-windows for OS/2      IBM
  209.  
  210. Y.  Other Third Party & Related Software
  211.  
  212.  Server Products:
  213. Y-1.   eNFS              INTERSTREAM
  214. Y-2.   Multinet          TGV, Inc.
  215. Y-3.  -DEC TCP/IP          Digitial Equipment Corp.
  216. Y-4.  -NHFSSTONE          Legato
  217. Y-5.  -PrestoServe          Legato
  218. Y-6.   SOSS             Rich Braun
  219. Y-7.   TCPWare for VMS      Process Software Corp.
  220.  
  221.  Other software:
  222. Y-9.  -WinTrumpet/Trumpet    Peter Tatam.
  223. Y-10. -WinVN 
  224. Y-11. -Cello
  225. Y-12.  MacPPP            
  226.  
  227.  
  228. Z. TCP/IP & NFS Products
  229.  
  230. Z-1.   AIR for Windows      SPRY, Inc.
  231. Z-2.   BW-NFS              Beame & Whiteside, Inc.
  232. Z-3.   Chameleon NFS          NetManage
  233. Z-4.   CU/TCP              Clarkson University/Rutgers University
  234. Z-5.   Distinct TCP          Distinct Corp.
  235. Z-6.  -LAN Manager TCP/IP      Microsoft Corp.
  236. Z-7.   LAN Workplace NFS      Novell, Inc.
  237. Z-8.   NCSA Telnet          Nat'l Center for Supercomputing Applications.
  238. Z-9.   NFS/Share          Intercon, Inc.
  239. Z-10.  NS & ARPA Services      Hewlett-Packard, Inc.
  240. Z-11. +Pathway Access DOS/Win      The Wollongong Group.
  241. Z-12.  PathWay Access OS/2    The Wollongong Group.
  242. Z-13.  PC-NFS              SunSelect Inc.
  243. Z-14.  PC/TCP              FTP Inc.
  244. Z-15.  Reflection         Walker Richer & Quinn, Inc.
  245. Z-16.  SuperTCP         Frontier Technology, Corp.
  246. Z-17.  TCP/IP for DOS          IBM
  247. Z-18. -TCP/IP for OS/2      IBM
  248. Z-19.  TCP/Open          Lanera Corp.
  249. Z-20.  TTCP              Turbosoft Pte. Ltd.
  250. Z-21.  WATTCP            Erick Engelke
  251. Z-22.  WinQVT              QPC Software, Inc.
  252.  
  253. Z-23. *Fusion             Pacific Softworks, Inc.
  254. Z-24. *PathWay Access for Mac    The Wollongong Group.
  255. Z-25. *ICE/TCP            James River Group
  256. Z-26. *Piper/IP            IPswitch, Inc.
  257.  
  258.  
  259. -------------------------------------------------------------------------------
  260.  
  261. *-1.  What topics does this FAQ cover?
  262.  
  263. This Frequently Asked Questions list covers questions on commonly available
  264. NFS products and related products and topics running on PC systems and
  265. Macintosh systems. The original section of topics has increased so much that
  266. I've expanded them into separate sections as well. The topics now covered
  267. are:  
  268.  
  269.         A. Basics - general questions on what NFS, (PC)NFS, & TCP/IP are.
  270.         B. Setup  - questions on setting up these products
  271.         C. Server - questions on the PCNFSD server & server system
  272.             administration 
  273.         D. Applications - commercial and public-domain applications which
  274.                     will work with these systems.
  275.         E. Problems & General Q&A - questions, problems and general info on 
  276.                     (PC)NFS maintainence.
  277.         F. Programming - Programming toolkit and NFS & RPC related
  278.                     programming questions.
  279.     G. Product Features Comparions - This compares the features of
  280.             the TCP/IP packages.
  281.     H. Information Sources - This is a list of organizations or sources
  282.                 of information on NFS, XDR, Winsock, lists, etc.
  283.     W. Third Party Email - This is a list of commercial and shareware
  284.             email packages
  285.     X. Xwindows Packages - This is a list of commercial Xwindows
  286.             software 
  287.     Y. Third Party & Related Software - Third party products such as
  288.             server software, news, etc.
  289.         Z. TCP/IP & NFS products - Commercial and public domain/shareware
  290.             TCP/IP & NFS products.
  291.  
  292. NOTE: Throughout this document all vendors are referred to by their entry
  293.       number in section Z, eg.
  294.             Z-X refers to entry X in section Z.
  295.  
  296. -------------------------------------------------------------------------------
  297.  
  298. *-2.  Where can I get this FAQ?
  299.  
  300. This FAQ is available on the USENET newsgroup, posted once in every two
  301. weeks and also on the following FTP sites:
  302.     seagull.rtd.com: /pub/tcpip/pcnfs.FAQ
  303.     ftp.york.ac.uk: /pcnfs/FAQ/pcnfs.FAQ
  304.  
  305. As of August:
  306.     bcm.tmc.edu: /nfs
  307.     src.doc.ic.ac.uk
  308.     ftpserver.massey.ac.nz
  309.  
  310. -------------------------------------------------------------------------------
  311.  
  312. *-3.  Who helped write this FAQ? 
  313.  
  314. The information in the FAQ is a collection generated from my personal
  315. knowledge and with the help of the following people who I'm very grateful
  316. to: 
  317.  
  318. Geoff Arnold    (geoff@east.sun.com)        Sun Microsystems
  319. Farid Rahmi    (fr@sunbim.be)                Sunbim (?)
  320. Marty Udescci    (martyu@twg.com)        The Wollongong Group
  321. Chip Sparling    (chip@ftp.com)            FTP Software
  322. Fred Whiteside    (fred@bws.com)            Beame & Whiteside 
  323. C. J. Sacksteder, et. al.  (cjs@psuvm.psu.edu)    Penn State Univ.
  324. Dean         (Dean@frontiertech.com)        Frontier Tech.
  325. Winifred Crowther                Beame & Whiteside
  326. Kenneth Adelman    (Adelman@tgv.com)        TGV, Inc.
  327. Bruce Miller    (Miller@tgv.com)        TGV, Inc.
  328. John Keyes    (john.keyes@east.sun.com)    Sun Microsystems
  329. Vernon Schryver    (vjs@sgi.com)            SGI, Inc.
  330. Marc Wiz    (mwiz@austin.ibm.com)        IBM Corp. (The Core Group)
  331. Dave Fetrow    (fetrow@biostat.washington.edu) Univ. of Washington
  332. Fritz Mueller    (fritz@netmanage.com)        NetManage, Inc.
  333. Zvi Alon    (zvi@netmanage.com)        NetManage, Inc.
  334. Brian Pawlowski    (beepy@ennoyab.eng.sun.com)    Sun Microsystems
  335. Edmund J. Sutcliffe    (edmund@york.ac.uk)    Univ. of York
  336. Erick Engelke    -                Independent
  337. Giovanni Novelli                 Xtreme s.a.s
  338. Danny Thomas     (vthrc@mailbox.uq.oz.au)    Independent
  339. Thomas Dwyer III (tomiii@mtu.edu)        Independent
  340. Geert Jan de Groot      (geertj@ica.philips.nl)    Philips
  341. Francis K. Selkirk      (fks@ftp.com)        ftp Software Inc.
  342. Alan Arndt     (aga@Comtech.com)        Comtech Labs
  343. Gavin Longmuir   (gavin@sorokin.anu.edu.au)     Australian Nat'l Univ.
  344. George Brad Weiner      (sales@age.com)        AGE Logic, Inc.
  345. George Stump                    The Wollongong Group, Inc.
  346. Bob MacFadgen    (bob@ipswitch.com)        Ipswitch, Inc.
  347.  
  348. Special thanks to:
  349. Edmund Sutcliffe & the University of York for providing an FTP site and his
  350. endless help.
  351.  
  352. Geoff Arnold for placing the FAQ on the comp.protocols.nfs FTP sites.
  353.  
  354. C.J.Sacksteder for allowing the use of portions of his document,
  355. "Features of TCP/IP Packages for DOS and Windows" 
  356.  
  357. Brian Pawlowski for allowing the use of his list of bibliographic entries on
  358. papers for NFS, XDR, and RPC.
  359.  
  360. To any others that I may have forgotten, you have the right to look me up
  361. in Tucson and demand a beer out of me. 
  362.  
  363. -------------------------------------------------------------------------------
  364.  
  365. *-4.  Who maintains this FAQ?
  366.  
  367. This FAQ is maintained by Rawn Shah. Any additions, clarifications,
  368. modifications and other changes to the FAQ should be directed to me. You can
  369. reach me at any of the following addresses (in order of preferrence):
  370.         rawn@rtd.com
  371.         rawn@xray1.chem.arizona.edu
  372.  
  373. You can also contact me at the following postal address:
  374.  
  375. Rawn Shah
  376. RTD Systems & Networking, Inc.
  377. 2601 N. Campbell Ste 202B, 
  378. Tucson, AZ 85719
  379. USA
  380.  
  381. or the following US phone numbers: 
  382. Phone: (602) 318-0696
  383. FAX:   (602) 318-0695
  384.  
  385. This FAQ list may not be modified or redistributed under any other name
  386. other than that reserved by the author. You may reproduce the FAQ and
  387. distribute it freely as long as you maintain the original author. 
  388.  
  389. -------------------------------------------------------------------------------
  390.         
  391. *-5.  Who maintains comp.protocols.nfs?
  392.  
  393. This is an unmoderated USENET newsgroup although there are regular posters
  394. who will be able to help with your questions related to (PC)NFS products.
  395.  
  396. -------------------------------------------------------------------------------
  397.  
  398. *-6.  Where are the archives for comp.protocols.nfs?
  399.  
  400. The archives for comp.protocols.nfs are kept at the following FTP sites:
  401.     bcm.tmc.edu
  402.     src.doc.ic.ac.uk
  403.     ftpserver.massey.ac.nz
  404.  
  405. -------------------------------------------------------------------------------
  406.  
  407. *-7.  Trademarks and Registered names.
  408.  
  409. AppleTalk, LocalTalk and Macintosh are registered trademarks and MacX and
  410.   A/UX are trademarks of Apple Computer Corp. 
  411. VMS, and OpenVMS are registered trademarks of Digital Equipment Corp.
  412. ONC, NFS, NIS & PC-NFS are registered trademarks of Sun Microsystems
  413.   Computer Corp. 
  414. PC/TCP and Interdrive are trademarks of FTP Software Inc.
  415. BW-TCP and BW-NFS are trademarks of Beame & Whiteside Software, Ltd.
  416. IBM, IBM PC, AIX & OS/2 are registered trademarks and LAN Server is a
  417.   trademark  of International Business Machines, Inc. 
  418. Chameleon, ChameleonNFS and Newt are trademarks of NetManage Corp.
  419. DEC, VMS, OpenVMS, DECnet are registered trademarks and eXcursion and
  420.   DECwindows are trademarks of Digital Equipment Corporation 
  421. TSSNet is a trademark of Thursby Software Systems, Inc.
  422. PathWay, PathWay Access & PathWay Client NFS are trademarks of The
  423.   Wollongong Group 
  424. SuperTCP is a trademark of Frontier Technologies, Inc.
  425. XVision is a trademark of VisionWare Software Ltd., UK.
  426. eNFS is a trademark of INTERSTREAM, Inc.
  427. AIR is a trademark of SPRY, Inc.
  428. ODI and LAN WorkPlace are trademarks of Novell, Inc.
  429. NDIS, MS-DOS and MS-Windows are registered trademarks and LAN Manager is a
  430.   trademark of Microsoft Corp.
  431. MOTIF is a trademark of the Open Software Foundation, Inc.
  432. WINQVT/NET and WINQVT/NFS are trademarks of QPC Software Corp.
  433. HCL-eXceed, HCL-eXceed Plus, and HCL-eXtend are trademarks of Hummingbird
  434.  Software, Ltd.
  435. TCPOpen is a trademark of Lanera Corp.
  436. UNIX is a trademark of Unix Systems Laboratories
  437. Multinet is a trademark of TGV, Inc.
  438. PC-Xware & PC-Xview are trademarks of NCD, Inc.
  439. PC-Xsight is a trademark of Locus Computing Corp.
  440. Multiview/X is a trademark of JSB Corporation
  441. PC X-server & PC-Link are trademarks of XLink Corp.
  442. eXodus is a trademark of White Pines Software.
  443. CU/TCP is a trademark of Clarkson University and Rutgers University
  444. NCSA Telnet is a trademark of the National Center for Supercomputing
  445.   Applications.
  446. Micro X-Lite is a trademark of StarNet Communications Corp.
  447. AIR is a trademark of SPRY, Inc.
  448. ICE.TCP is a trademark of the James River Group, Inc.
  449. Piper/IP is a trademark of Ipswitch, Inc.
  450.  
  451. -------------------------------------------------------------------------------
  452.  
  453. *-8.  What do the -, + and * before the questions mean?
  454.  
  455. The - is used to signify that the question is out of date or has no
  456. information related with it.
  457.  
  458. The + is used to signify that the question has been recently updated with
  459. new information or corrections have been made to the answer.
  460.  
  461. The * signifies the question as a new one as of the current FAQ version
  462.  
  463. -------------------------------------------------------------------------------
  464.  
  465. *-9.  Whats up and coming in the next issue of the FAQ list?
  466.  
  467. The FAQ is expanding at good rate and I'm still waiting for it to level off.
  468. Coming issues should include:
  469.     - a few more TCP products (VxDTCP, DLink, etc)
  470.     - a better description of NFS 3 once I finish reading it.
  471.     - Cello, trumpet, MacWAIS, etc.
  472.  
  473. -------------------------------------------------------------------------------
  474.  
  475. A. Basics
  476. =========
  477.  
  478. A-1.  What is NFS?
  479.  
  480. Network File System (NFS) is file system that will mount remote file systems
  481. across homogenous and heterogenous systems. NFS consists of a client and
  482. server systems. An NFS server can export local directories for remote NFS
  483. clients to use. NFS runs over IP using UDP (commonly). There are NFS
  484. implementations that will work using TCP as the network transport service.
  485. NFS was originally developed by Sun Microsystems Computer Corp. (SMCC) and
  486. is now part of their Open Network Computing (ONC) initiative. NFS has been
  487. accepted by the IETF in certain RFC's (see question F-X) as a standard for
  488. file services on TCP/IP networks on the Internet.
  489.  
  490. -------------------------------------------------------------------------------
  491.  
  492. A-2.  What is (PC)NFS?
  493.  
  494. (PC)NFS is a generic term referring to all NFS systems running on IBM PC and
  495. compatible systems as well as other Personal Computer systems as defined
  496. upon by the X/Open Group.
  497.  
  498. -------------------------------------------------------------------------------
  499.  
  500. A-3.  Where can I get (PC)NFS for my DOS system?
  501.  
  502. (PC)NFS for DOS systems is available from the following vendors:
  503.  
  504. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  505. Product Name    Vendor                  Pricing                 Entry
  506. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  507. AIR        SPRY                        Z-1
  508. PC-NFS          SunSelect              *$435                    Z-13
  509. BWNFS           Beame & Whiteside      *$395                    Z-2
  510. PC/TCP          FTP Corp.              *$400                    Z-14
  511. IBM TCP/IP    IBM                        Z-17
  512. LAN Manager TCP    Microsoft                    Z-6
  513. PathWay         The Wollongong Group   *                        Z-11
  514. SuperTcp        Frontier Tech.         *$495                    Z-16
  515. LAN Workplace    Novell            $            Z-7
  516.  
  517. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  518.  
  519. * means other pricings available see corresponding entry for product in 
  520.   Section Z.
  521.  
  522. -------------------------------------------------------------------------------
  523.  
  524. A-4.  Where can I get (PC)NFS for my MS-Windows system?
  525.  
  526. (PC)NFS for MS-Windows is available from the following vendors:
  527.  
  528. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  529. Product Name    Vendor                  Pricing                 Entry
  530. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  531. AIR        SPRY            $            Z-1
  532. PC-NFS          SunSelect              *$435                    Z-13
  533. BWNFS           Beame & Whiteside      *$349                    Z-2
  534. Distinct     Distinct Corp.                    Z-5
  535. TCPOpen        Lanera Corp.                        Z-19
  536. PC/TCP          FTP Corp.              *$400                    Z-14
  537. PathWay         The Wollongong Group   *                        Z-11
  538. ChameleonNFS    NetManage              *$495                    Z-3
  539. SuperTCP        Frontier Tech.                                  Z-16
  540. WinQVT/Net      QPC Inc.                $40 (shareware)         Z-22
  541.                                         $20 (student)    
  542. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  543.  
  544. * other pricings available; see corresponding entry for product in 
  545.   Section Z.
  546.  
  547. -------------------------------------------------------------------------------
  548.  
  549. A-5.  Where can I get NFS for my Macintosh system?
  550.  
  551. You can get NFS clients for Macintosh from:
  552.     The Wollongong Group: PathWay NFS [Z-11]
  553.     Intercon: NFS/Share [Z-9]
  554.  
  555. There are also packages for hardware gateways which will allow Macintosh
  556. systems to NFS drive systems. Cayman systems puts out the GatorShare
  557. software for their GatorBox and GatorStar series which gateway LocalTalk
  558. based Macintosh systems onto an Ethernet and allow IP tunneling inside
  559. Appletalk to reach external systems. GatorShare allows Macintoshs to mount
  560. NFS disks as AFP (Apple Filing Protocol) volumes which are displayed as
  561. remote drives on the Apple Chooser. Shiva & Fallaron have similar gateway
  562. (DDP-IP) systems. 
  563.  
  564. IPT has a software only system that works in concert with one of the above
  565. mentioned hardware systems that allow Unix systems to export disks as AFP
  566. volumes. IPT's Partner is not in strict sense an NFS system. It implements
  567. Appletalk on Unix systems and exports drives and printers as Appletalk ones.
  568. CAP (Columbia Appletalk) is a public domain package which has similar
  569. services. 
  570.  
  571. Work is currently in progress to produce a software based DDP-IP package
  572. that will connect LocalTalk Macintoshes through a Mac system with both
  573. LocalTalk & Ethernet interfaces to Ethernet based IP systems. Hopefully the
  574. project will be completed before October. Initial prospects are to
  575. distribute this as shareware.
  576.            
  577. -------------------------------------------------------------------------------
  578.  
  579. A-6.  What is PC-NFS as opposed to (PC)NFS?
  580.  
  581. PC-NFS is a specific NFS product for PC systems from SunSelect. PC-NFS is a
  582. registered trademark and so should NOT be used as a generic term describing
  583. all NFS systems on PC's. (PC)NFS is a generic term describing NFS systems on
  584. PC's as decided upon by the members of X/Open.
  585.  
  586. -------------------------------------------------------------------------------
  587.  
  588. A-7. What is TCP/IP?
  589.  
  590. Transmission Control Protocol/Internet Protocol (TCP/IP) is the main
  591. transport protocol used on the Internet for connectivity and transmission of
  592. data across heterogenous systems. It is an open standard which is available
  593. on most Unix systems, VMS and other minicomputer systems, many mainframe &
  594. supercomputing systems and some microcomputer & PC systems. 
  595.  
  596. TCP/IP is a software solution for network connectivity. There is little
  597. assumption on the hardware system used for actual physical connections. The
  598. most common hardware solution is Ethernet, but TCP/IP will also run on
  599. Token-Ring, AT&T StarLAN, microwave & spread spectrum systems , LocalTalk
  600. (needs a gateway), Serial lines (modems, serial connections) and other
  601. systems as well. 
  602.  
  603. To run TCP/IP on a system you first need a hardware driver. On Macintosh
  604. systems, the hardware drivers are built into the system or is provided by
  605. the board manufacturer. On a PC system, there are different types of
  606. hardware drivers available both commercially and via public domain/shareware
  607. including the Packet driver specification by FTP Software, Inc., Microsoft's
  608. Network Device Interface Specification (NDIS), & Novell's Open Datalink
  609. Interface (ODI). Drivers for OS/2 systems are available from IBM and/or the
  610. board manufacturer (if they support OS/2).  If a driver is not available for
  611. your hardware, look for a shim. This is a software device which translates
  612. between two driver specifications. There are shims for ODI-on-NDIS,
  613. NDIS-on-Packet driver. ODI-on-Packet driver, etc.  usually publically
  614. available.
  615.  
  616. You then need a TCP/IP stack. This is package specific usually comes with
  617. every product. Each such stack has its own requirements for hardware
  618. drivers. you must find a combination of driver & TCP/IP stack which is
  619. compatible with your hardware & system. Macintosh's do not have a problem
  620. since most Macintosh systems use the MacTCP stack which is available from
  621. Apple and is provided with most if not all Macintosh TCP/IP packages. PC
  622. systems have something close to a standard in TCP applications called the
  623. Windows Sockets API (Winsock). [Note: This is not specific only to TCP/IP it
  624. is a general standard for networking on PC irrelevant of the transport
  625. protocol. Hence, there may be versions for NetBEUI, IPX, etc.]. The Winsock
  626. API is avaialble in 16 bit and 32 bit versions. The 32 bit versions are for
  627. Windows NT systems. Winsock is implemented in Dynamically Loaded Libraries
  628. or DLLs. Currently work is under way to develop a freeware Winsock DLL but
  629. many commercial versions are available.
  630.  
  631. With the TCP/IP stack in hand, you then need all the TCP/IP application
  632. programs such as Telnet, FTP, mail, etc. Just about every TCP/IP package has
  633. a corresponding set of applications although some do not provide all the
  634. different applications available.
  635.  
  636. -------------------------------------------------------------------------------
  637.  
  638. A-8. What is telnet? What is ftp?
  639.  
  640. Telnet & FTP are two TCP/IP applications for remote host access and remote
  641. file transfer, respectively. Any host with a telnet client can connect to
  642. any host with a telnet server. Any work done within a telnet session is
  643. executed on the server host, thus for most intents and purposes your are on
  644. the remote server, virtually. FTP clients can connect to FTP servers to
  645. transfer files either direction. You can preserve the file contents
  646. independent of the client and server hosts.
  647.  
  648. -------------------------------------------------------------------------------
  649.  
  650. A-9.  What is a client? What is a server? Why do I need them?
  651.  
  652. A client application uses resources available on a remote site. This remote
  653. site runs a server for this purpose. NFS is a client-server technology. You
  654. need an NFS client to mount remote disks or directories. The server makes
  655. these disks or directories available for other systems to use. For example,
  656. If you have an NFS client on your PC, you can mount remote drives on your 
  657. PC. However, if that PC does not have an NFS server, then you cannot make it
  658. possible for other systems to use your local drive.
  659.  
  660. -------------------------------------------------------------------------------
  661.  
  662. A-10.  Where can I get (PC)NFS cheap/free/PD?
  663.  
  664. There are currently no free or shareware NFS _client_ packages
  665. available. Please read [A-X].
  666.  
  667. SOSS [Y-6] is a public domain NFS _server_ available by FTP.
  668.  
  669. There are, however, a few different TCP/IP packages available as shareware
  670. and freeware such as WATTCP, NCSA Telnet, CU/TCP, WinQVT (shareware). Please
  671. see the product list in section Z for appropriate referrences.
  672.  
  673. -------------------------------------------------------------------------------
  674.  
  675. A-11. What is SOS & SOSS? Where can I get it?
  676.  
  677. SOS (stan's own server) is the original NFS server developed by See-Mong Tan
  678. and is a public domain nfs server.
  679.  
  680. SOSS (son of stan's server) is a souped up version of SOS developed by Rich
  681. Braun, et al with better performance capabilities.
  682.  
  683. SOS is still available although it is advised that you use SOSS when
  684. necessary. SOSS is available at the following site:
  685.     grape.ecs.clarkson.edu
  686.  
  687. -------------------------------------------------------------------------------
  688.  
  689. A-12.  Are there any free NFS clients available for DOS?
  690.  
  691. There was once a project at the Univ. of Maryland which made an NFS client
  692. for free distribution but is now no longer available. 
  693.  
  694. There have also been reports that NCSA Telnet may come out with an NFS
  695. client in the future but so far there hasn't been any further news on that.
  696.  
  697. There is a client being developed for the WATTCP package by Micheal Durkin.
  698. This will be released as shareware ($15) in executable format only. Source
  699. code may be available depending on the authors preference.
  700.  
  701. -------------------------------------------------------------------------------
  702.  
  703. A-13.  What is SLIP?
  704.  
  705. Serial Line Internet Protocol (SLIP) is a standard on the Internet for
  706. serial line and modem connectivity between two systems. This allows any one
  707. SLIP client to connect to a SLIP server to provide connectivity between
  708. different IP hosts. Both systems must have TCP/IP stacks running. Certain
  709. SLIP packages even allow the SLIP client to act as a gateway between a local
  710. network and a remote network, ie. all machines on the local network can
  711. connect automatically over the SLIP line to remote systems and vice versa.
  712. SLIP packages are available for PC systems. See G-1.
  713.  
  714. -------------------------------------------------------------------------------
  715.  
  716. A-14.  What is PPP?
  717.  
  718. PPP (Point-to-Point Protocol) is a direct link protocol which works over
  719. serial lines and direct links similar to SLIP. Overall it gets more
  720. throughput than SLIP. The remote host needs to accept PPP connections and
  721. the local host should act as a client. 
  722.  
  723. -------------------------------------------------------------------------------
  724.  
  725. Section B. Basics
  726. =================
  727.  
  728. -------------------------------------------------------------------------------
  729.  
  730. B-1. What are the different specification types of drivers available?
  731.  
  732. The following are common specification types of drivers available:
  733.  
  734. A. Packet drivers - freely available set of drivers on the net maintained by
  735.     ftp Software and also in part by Russell Nelson of Crynwyr.
  736.  
  737. B. NDIS v2.0 & v3.0 - Network Device Interface Specification developed by
  738.     Microsoft and 3Com. Version 2.0 is the current version for
  739.     MS-Windows and Windows for Workgroups. Version 3.0 is the new
  740.     specification for MS-Windows NT.
  741.  
  742. C. ODI - Open Driver Interface developed by Novell, Inc. 
  743.  
  744. D. SLIP, PPP - These are more protocol specifications for serial and
  745.     distance links. Both are defined in the Internet RFCs. PPP is
  746.     described initially in RFC 1172 with related descriptions in 1331-1334,
  747.     1376-1378, and several newer ones. SLIP is described in RFC 1055.
  748.  
  749. -------------------------------------------------------------------------------
  750.  
  751. B-3.  What are packet drivers? Where do I get them?
  752.  
  753. Packet drivers are the link between your Network interface card and your
  754. TCP/IP protocol stack (of each application). They are a low level driver
  755. specification with support for many different Network interface cards. 
  756.  
  757. The packet driver specification is maintained by FTP Software and is
  758. available from:
  759.     vax.ftp.com:/pub/packet-d.*
  760.  
  761. Russ Nelson of Crynwyr, Inc. (nelson@crynwyr.com) also maintains many packet
  762. drivers. He also maintains the FAQ available for packet drivers
  763. on comp.protocols.tcp-ip.ibmpc. This FAQ can be received by ftp from the
  764. following sites:
  765.     seagull.rtd.com: /pub/tcpip/other-faqs/pktdrv.faq
  766.  
  767. -------------------------------------------------------------------------------
  768.  
  769. B-4.  Can I run packet drivers with (PC)NFS?
  770.  
  771. Yes. See chart G-1 for compatibility with different packages.
  772.     
  773. -------------------------------------------------------------------------------
  774.  
  775. B-5.  Can I run (PC)NFS over SLIP?
  776.  
  777. Yes. See chart G-1 for availability in the different products for PC
  778. systems. 
  779.  
  780. Macintosh systems can run NFS/Share from Intercon with the InterSLIP package
  781. copyrighted & freely distributed by Intercon available from:
  782.     ftp.intercon.com: InterCon/sales/InterSLIP1.0fc3.sea.hqx
  783.  
  784. This will run with MacTCP 1.1.1.
  785.  
  786. -------------------------------------------------------------------------------
  787.  
  788. B-6.  Can (PC)NFS run with NDIS drivers?
  789.  
  790. Yes. See chart G-1 for availability in the different products.
  791.  
  792. -------------------------------------------------------------------------------
  793.  
  794. B-7.  Can I run (PC)NFS at the same time as CUTCP or NCSA Telnet?
  795.  
  796. Yes. You need to run PKTMUX.EXE. This will multiplex connections between two
  797. different applications using packet drivers. PKTMUX allows one to run
  798. multiple TCP/IP protocol stacks.
  799.  
  800. There is also a version of CUTCP which runs over SunSelect's PC-NFS and is
  801. available via ftp from:
  802.     ftp.york.ac.uk:/pub/pc/pc-nfs/cutcp/CUTCP.ZIP
  803.  
  804. -------------------------------------------------------------------------------
  805.  
  806. B-8.  Can (PC)NFS run with NDIS drivers?
  807.  
  808. Yes. Please look at chart G-1 for compatibility with different products.
  809.  
  810. -------------------------------------------------------------------------------
  811.  
  812. B-9.  Can I use (PC)NFS to mount a diskless PC from a remote server?
  813.  
  814. Yes. The following products have this capability:
  815.     PC-NFS
  816.     PC/TCP
  817.     BW-NFS
  818.     AIR for Windows
  819.  
  820. PC-NFS can be installed partially onto disk to access network applications
  821. like telnet, ftp, etc. placed on a remote server.
  822.  
  823. PC/TCP also has PROM chips for ethernet cards for diskless PCs to boot with
  824. network services.
  825.  
  826. In Europe, BOOTP PROMs are available from Dirk Keoppen [dirk@incom.de].
  827. These PROMs support a large number of Ethernet cards and works with many
  828. versions of (PC)NFS including that from SunSelect, FTP Software, Novell and
  829. Microsoft LAN Manager.
  830.  
  831. -------------------------------------------------------------------------------
  832.  
  833. B-10.  Can (PC)NFS run over token ring?
  834.  
  835. Yes. See chart G-1 for availability in the different products.
  836.  
  837. -------------------------------------------------------------------------------
  838.  
  839. B-11.  Can I use my 3C509 Etherlink III card with (PC)NFS ?
  840.  
  841. Yes. The 3C509 has both NDIS and ODI drivers shipping with the box. Trouble is
  842. some are not where they are supposed to be. The NDIS drivers are in the following directory on the floppy :
  843.  
  844. A:\MSLANMAN.DOS\DRIVERS\ETHERNET
  845.  
  846. Also, a packet driver is obtainable for this card (also see B-1)
  847.  
  848. -----------------------------------------------------------------------------
  849.  
  850. B-12 Can I PC-NFS SLIP at higher baud rates than 9600 ?
  851.  
  852. The built-in slip driver will not allow any higher speeds than 9600, but there
  853. is a way around this. Instead of using SLIP.SYS, you can always configure
  854. PC-NFS in packet driver mode (look for the PKTD.SYS shim) and use a shareware
  855. slip driver than conforms to the packet driver specification. Ask archie
  856. about SLIPPER.EXE or ETHERSL.COM.
  857.  
  858. -----------------------------------------------------------------------------
  859.  
  860. B-13 Can I access an MSCDEX CD-ROM with PC-NFS ?
  861.  
  862. No, but you can fool your PC by using an 'MSCDEX simulator', i.e. a small
  863. utility that will redirect the interrupt used by MSCDEX and return constant
  864. values. Does not work will all the published CD's, but is worth the try.
  865.  
  866. Mounting an ISO9660 CDROM over NFS is not always sufficient to get full access
  867. to the application residing on it. Some utilies refer to MSCDEX for various
  868. reasons. So, can you use the NFS-mounted volume and still have full MSCDEX
  869. access ? No, but you can fool your PC by using an 'MSCDEX simulator', i.e. a
  870. small utility that will redirect the interrupt used by MSCDEX and return  
  871. constant values. Does not work will all the published CD's, but is worth the 
  872. try. These utils are obtainable from ftp.york.ac.uk (/pub/pc-nfs/CD-rom)
  873.  
  874. -------------------------------------------------------------------------------
  875.  
  876. B-14.  Can I run NDIS over Packet drivers?
  877.  
  878. Yes. You can run packet drivers along with the DISPKT9.COM shim and run the
  879. program as a generic NDIS driver. 
  880.  
  881. -----------------------------------------------------------------------------
  882.  
  883. B-15.  Which is better NDIS or ODI?
  884.  
  885. After a small discussion, it seems that ODI is generally faster and it does
  886. not need be to loaded in the config.sys which helps enormously during
  887. debugging and development). 
  888.  
  889. Both NDIS and ODI are widely available with most Ethernet cards and many
  890. Token-Ring cards as well. 
  891.  
  892. ODI however has one slight problem when it comes to development. Although it
  893. is an "open" specification and is available via ftp, Russel Nelson of
  894. Crynwyr pointed out that:
  895.  
  896. Message-ID: <744695828snx@crynwr.com>
  897. "
  898. The documentation for Novell's driver development kit is available
  899. from dev_docs/lan_drv.  This should not be mistaken for a
  900. specification of an "open" interface.  If you want to write an "ODI
  901. driver" (that is, the thing that adapter manufacturers ship), you
  902. must purchase the Lan Driver Development Kit for $7,000.  When I
  903. suggested to Novell that they should document the LSL <--> MLID
  904. interface, they seemed somewhat bemused, as if to say "Whyever would
  905. you want that?? -- just buy the DDK!"
  906.  
  907. Apparently, there *is* no "ODI driver" spec -- Novell doesn't even
  908. have an internal document for the LSL <--> MLID interface.
  909. "
  910.  
  911. You can FTP the NDIS specification from:
  912.     vax.ftp.com
  913.  
  914. You can FTP the ODI specification from:
  915.     sjf-lwp.sjf.novell.com:/dev_docs/{lan_drv, pstacks}/*
  916.     [email to Dave Murphy dmurphy@novell.com]
  917.  
  918. -------------------------------------------------------------------------------
  919.  
  920. Section C. Server
  921. =================
  922.  
  923. -------------------------------------------------------------------------------
  924.  
  925. C-1.  What is pcnfsd? What is pcnfsdv2? What is BWNFSD?
  926.  
  927. PCNFSD is the server software run on remote systems for service access such
  928. as User authorization and print services. PCNFSD is freely distributed. It
  929. was originally designed for SunSelect's PC-NFS software package but has been
  930. accepted by the X/Open committee as a semi-standard for (PC)NFS.
  931.  
  932. PCNFSDv2 is the current version of this server software.
  933.  
  934. BWNFSD is an alternate server package from Beame & Whiteside, Inc. which is
  935. also freely distributable.
  936.  
  937. -------------------------------------------------------------------------------
  938.  
  939. C-2.  Where can I get PCNFSD for my server system?
  940.  
  941. PCNFSD has been ported to many different platforms.  The following is a list
  942. of FTP sites for the different versions:
  943.  
  944. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  945. Platform            Location
  946. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  947. SunOS 4.x, Solaris,    bcm.tmc.edu                
  948. Solbourne,         src.doc.ic.ac.uk
  949. NeXTStep        ftp.york.ac.uk:/pun/pv/pc-nfs/RPC.pcnfs/*
  950. Ultrix 4.2        bcm.tmc.edu
  951. IRIX/SYSV        sgi.sgi.com:/support/pcnfsd.sysV    [unsupported]
  952.             ftp.york.ac.uk:/pub/pc/pc-nfs/RPC.pcnfsd/*
  953. AIX 3.2            Call IBM and ask for PTF# U412556
  954. AIX 3.2.1        Call IBM and ask for PTF# U419359
  955. AIX 3.2.3        Call IBM and ask for PTF# U414701
  956. MIPS platforms        ftp.york.ac.uk:/pub/pc/pc-nfs/RPC.pcnfsd/*
  957. IBM MVS            Call IBM and ask for PTF# UY84244 [pcnfsd v1 only]
  958. OpenVMS 5.5        DEC TCP/IP v3.0 [product]
  959. SCO Unix v3.2        SCO NFS [product]
  960. HP 9000 [HP-UX 9.x]    HP-UX NFS [product]
  961.             
  962. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  963.  
  964. There is a combined version of PCNFSD v2 for the following systems: Sun,
  965. Ultrix, MIPS, SGI, BSD, SVR4 which is available from
  966.     ftp.york.ac.uk:/pub/pc-nfs/RPC.pcnfs/pcnfsd.tar.Z
  967.  
  968. BWNFSD (V3.0f) is available from:
  969.  
  970.     dorm.rutgers.edu: /pub/msdos/bws/bwnfsd
  971.     ftp.bws.com: /pub/bw/bwnfsd
  972.  
  973. -------------------------------------------------------------------------------
  974.  
  975.  
  976.